package com.sinosoft.sinopay.apiservice.allinpay.dto;

import java.math.BigDecimal;

import com.sinosoft.sinocloud.platform.base.SinoBaseDTO;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**  
 * 【通联支付单笔实时代收  请求报文体】
 * @author dengcanyang
 * @date 2016年12月27日 下午4:35:29 
 * @version V1.0  
*/
@SuppressWarnings("serial")
@XStreamAlias("TRANS")
public class CommRealtimeCollectReq extends SinoBaseDTO{
   
    /**业务代码*/
    private String BUSINESS_CODE;   
    /**商户代码*/
    private String MERCHANT_ID; 
    /**提交时间*/
    private String SUBMIT_TIME; 
    /**用户编码 */
    private String E_USER_CODE;  
    /**有效期*/
    private String VALIDATE;
    /** 信用卡CVV2 */
    private String CVV2; 
    /**银行代码 */
    private String BANK_CODE; 
    /**账号类型 */
    private String ACCOUNT_TYPE;  
    /**账号*/
    private String ACCOUNT_NO;
    /** 账号名 */
    private String ACCOUNT_NAME; 
    /**开户行所在省  */
    private String PROVINCE; 
    /**开户行所在市  */
    private String CITY;  
    /**账号属性*/
    private String ACCOUNT_PROP;
    /**金额*/
    private String AMOUNT;
    /** 货币类型  */
    private String CURRENCY; 
    /**开户证件类型 */
    private String ID_TYPE; 
    /**证件号  */
    private String ID;  
    /**本交易结算户*/
    private String SETTACCT;
    /**手机号/小灵通*/
    private String TEL;
    /** 自定义用户号  */
    private String CUST_USERID; 
    /**分组清算标志 */
    private String SETTGROUPFLAG; 
    /**交易附言  */
    private String SUMMARY;  
    /**备注*/
    private String REMARK;
	public String getBUSINESS_CODE() {
		return BUSINESS_CODE;
	}
	public void setBUSINESS_CODE(String bUSINESS_CODE) {
		BUSINESS_CODE = bUSINESS_CODE;
	}
	public String getMERCHANT_ID() {
		return MERCHANT_ID;
	}
	public void setMERCHANT_ID(String mERCHANT_ID) {
		MERCHANT_ID = mERCHANT_ID;
	}
	public String getSUBMIT_TIME() {
		return SUBMIT_TIME;
	}
	public void setSUBMIT_TIME(String sUBMIT_TIME) {
		SUBMIT_TIME = sUBMIT_TIME;
	}
	public String getE_USER_CODE() {
		return E_USER_CODE;
	}
	public void setE_USER_CODE(String e_USER_CODE) {
		E_USER_CODE = e_USER_CODE;
	}
	public String getVALIDATE() {
		return VALIDATE;
	}
	public void setVALIDATE(String vALIDATE) {
		VALIDATE = vALIDATE;
	}
	public String getCVV2() {
		return CVV2;
	}
	public void setCVV2(String cVV2) {
		CVV2 = cVV2;
	}
	public String getBANK_CODE() {
		return BANK_CODE;
	}
	public void setBANK_CODE(String bANK_CODE) {
		BANK_CODE = bANK_CODE;
	}
	public String getACCOUNT_TYPE() {
		return ACCOUNT_TYPE;
	}
	public void setACCOUNT_TYPE(String aCCOUNT_TYPE) {
		ACCOUNT_TYPE = aCCOUNT_TYPE;
	}
	public String getACCOUNT_NO() {
		return ACCOUNT_NO;
	}
	public void setACCOUNT_NO(String aCCOUNT_NO) {
		ACCOUNT_NO = aCCOUNT_NO;
	}
	public String getACCOUNT_NAME() {
		return ACCOUNT_NAME;
	}
	public void setACCOUNT_NAME(String aCCOUNT_NAME) {
		ACCOUNT_NAME = aCCOUNT_NAME;
	}
	public String getPROVINCE() {
		return PROVINCE;
	}
	public void setPROVINCE(String pROVINCE) {
		PROVINCE = pROVINCE;
	}
	public String getCITY() {
		return CITY;
	}
	public void setCITY(String cITY) {
		CITY = cITY;
	}
	public String getACCOUNT_PROP() {
		return ACCOUNT_PROP;
	}
	public void setACCOUNT_PROP(String aCCOUNT_PROP) {
		ACCOUNT_PROP = aCCOUNT_PROP;
	}
	public String getAMOUNT() {
		return AMOUNT;
	}
	public void setAMOUNT(String aMOUNT) {
		AMOUNT = aMOUNT;
	}
	public String getCURRENCY() {
		return CURRENCY;
	}
	public void setCURRENCY(String cURRENCY) {
		CURRENCY = cURRENCY;
	}
	public String getID_TYPE() {
		return ID_TYPE;
	}
	public void setID_TYPE(String iD_TYPE) {
		ID_TYPE = iD_TYPE;
	}
	public String getID() {
		return ID;
	}
	public void setID(String iD) {
		ID = iD;
	}
	public String getSETTACCT() {
		return SETTACCT;
	}
	public void setSETTACCT(String sETTACCT) {
		SETTACCT = sETTACCT;
	}
	public String getTEL() {
		return TEL;
	}
	public void setTEL(String tEL) {
		TEL = tEL;
	}
	public String getCUST_USERID() {
		return CUST_USERID;
	}
	public void setCUST_USERID(String cUST_USERID) {
		CUST_USERID = cUST_USERID;
	}
	public String getSETTGROUPFLAG() {
		return SETTGROUPFLAG;
	}
	public void setSETTGROUPFLAG(String sETTGROUPFLAG) {
		SETTGROUPFLAG = sETTGROUPFLAG;
	}
	public String getSUMMARY() {
		return SUMMARY;
	}
	public void setSUMMARY(String sUMMARY) {
		SUMMARY = sUMMARY;
	}
	public String getREMARK() {
		return REMARK;
	}
	public void setREMARK(String rEMARK) {
		REMARK = rEMARK;
	} 
    
}
